Flutter Widget
ここを一通りながめておく。
Flutterでは、だいたいの目ためなもの?は widget
というより、実在するもの(object)がwidget??
build your UI out of widgets.
describe what their view should look like
When a widget’s state changes, the widget rebuilds its description,
確かに、reactみたいだな。ちょっとして経験ないけど...
widgetとは? コードにあるこれは、予約語? クラスみたいなもの?
単にメソッドが返す型が Widgetというだけだった。型付きになれてない...
全てはWidget, stateless, statefullに2種類、Widget Treeを組み立てる
new されてできるのは、全部 widget, 他の言語の objectということかな?
stateが書き換わると build()が呼ばれてWidgetが書き換わる 重要そう.
Widget Tree
IDEの補完で Widget Treeを組む。 Widgetのプロパティをチェックする
データの扱い
ネットワーク経由で取得
Firebase, http,
モデルへのmapping
convertライブラリ、built_valueでserialize
shared_preference pluginがある
SQliteの操作ある
statefull, statelessの概念を確認する
tutorialでの main.dartのStructure(Android Studio) build, _buildXXXで、Tree上になったWidgetを返してるイメージがつかめた
https://gyazo.com/defd05f0824bb89a5da76ddb710bc50f
Scaffold, ListView.builder, ListTile, いくつか主要なWidgetを作るパターンは覚えておきたい。